package cn.bass.marketing.service.assembly;

/**
 * {@author}: LiuWei
 * {@version}: 1.0
 * {@since}: 2024-08-15
 * {@link}: cn.bass.marketing.service.assembly.MarketingStrategyAssemblyDispatch
 * 描述：策略抽奖调度
 */

public interface MarketingStrategyAssemblyDispatch {

    /**
     * 获取随机策略奖品id
     * @param strategyId 策略id
     * @return 奖品id
     */
    Integer getRandomPrizeId(String strategyId);


    /**
     * 获取策略奖品数量
     */
    Integer getRandomPrizeId(String strategyId, String ruleWeightValue);
}
